package cc.rengu.igas.channel.xmup.facade.request;

import java.io.Serializable;

/**
 * 手机WAP支付结果通知请求类
 * Created by 王成 on 2018/6/4.
 */
public class XmupSingleRepayResultNoticeRequest implements Serializable {
    private String application;  /* 应用名称     */
    private String version;  /* 通讯协议版本号    */
    private String merchantId;  /* 商户编号     */
    private String merLevel;  /* 商户等级     */
    private String merOrderId;  /* 商户流水号     */
    private String transTime;  /* 交易时间       */
    private String amount;  /* 付款金额     */
    private String account;  /* 收款账号     */
    private String accName;  /* 收款人名称 */
    private String accType;  /* 账户类型       */
    private String accBankCode;  /* 收款行编号       */
    private String msgExt;  /* 附加信息       */
    private String reqReserved;  /* 请求方保留域   */
    private String settleDate;  /* 清算日期       */
    private String orderId;  /* 全渠道订单号       */
    private String respCode;  /* 应答码(0000-代付交易成功9001-代付交易超时)*/
    private String respDesc;  /* 应答码描述       */
    private String transStatus;  /* 交易状态       */

    public String getApplication() {
        return application;
    }

    public void setApplication(String application) {
        this.application = application;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getMerLevel() {
        return merLevel;
    }

    public void setMerLevel(String merLevel) {
        this.merLevel = merLevel;
    }

    public String getMerOrderId() {
        return merOrderId;
    }

    public void setMerOrderId(String merOrderId) {
        this.merOrderId = merOrderId;
    }

    public String getTransTime() {
        return transTime;
    }

    public void setTransTime(String transTime) {
        this.transTime = transTime;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getAccName() {
        return accName;
    }

    public void setAccName(String accName) {
        this.accName = accName;
    }

    public String getAccType() {
        return accType;
    }

    public void setAccType(String accType) {
        this.accType = accType;
    }

    public String getAccBankCode() {
        return accBankCode;
    }

    public void setAccBankCode(String accBankCode) {
        this.accBankCode = accBankCode;
    }

    public String getMsgExt() {
        return msgExt;
    }

    public void setMsgExt(String msgExt) {
        this.msgExt = msgExt;
    }

    public String getReqReserved() {
        return reqReserved;
    }

    public void setReqReserved(String reqReserved) {
        this.reqReserved = reqReserved;
    }

    public String getSettleDate() {
        return settleDate;
    }

    public void setSettleDate(String settleDate) {
        this.settleDate = settleDate;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getRespDesc() {
        return respDesc;
    }

    public void setRespDesc(String respDesc) {
        this.respDesc = respDesc;
    }

    public String getTransStatus() {
        return transStatus;
    }

    public void setTransStatus(String transStatus) {
        this.transStatus = transStatus;
    }
}
